Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of listera cordata
  1. noun
    orchid having two triangular leaves and a short lax raceme of green to rust-colored flowers with the lip flushed mauve; Europe and Asia and North America and Greenland

    Similar: 

Explanation of listera cordata
My lists:
Recently viewed words: